reason beyond control - French English Dictionary